Toronto is expecting more than 300,000 visitors during the World Cup with six matches to be played in the city.